mud catch pit - German English Dictionary